@import (css) "/pages/cart/list/index.wxss";
page {
	overflow: auto;
}
.confirm-bottom{
	button{
		width: 100%;
	}
}
.without_add_address {
	color: #999999;
	font-size: 32rpx;
	align-items: center;
	margin-left: 30rpx;
	image {
		width: 32rpx;
		height: 32rpx;
		margin-right: 15rpx;
	}
}

.confirm-header {
	line-height: 36rpx;
	.header-name,
	.header-address {
		image {
			width: 32rpx;
			height: 32rpx;
			margin: 0 30rpx 0 30rpx;
			align-self: flex-start;
		}
		font-Size: 32rpx;
		color: "#000000";
		align-items: center;
		view {
			display: inline-block;
		}
	}
	.header-address {
		margin-top: 26rpx;
		color: "#333333";
		.address {
			margin-top: -4rpx;
			-webkit-line-clamp: 2;
		}
	}
	.main {
		width: 679rpx;
	}
	.more {
		width: 71rpx;
		justify-content: center;
		align-items: center;
	}
}

.cart-item {
	padding-top: 10rpx;
	padding-bottom: 10rpx;
	.goods-right {
		.goods-t2 {
			.price {
				font-size:28rpx;	
				}
		}
	}
}

.line {
	margin-left: 30rpx;
}

.cart-item-list {
	background-color: #f8f8f8;
	margin-bottom: 10rpx;
	.line {
		margin-left: 228rpx;
	}
}


.bill-area {
	font-size: 32rpx;
	color: "#333333";
	icon {
		margin-left: 32rpx;
		margin-right: 10rpx;
	}
	icon:first-child {
		margin-left: 0;
	}
	.logistics {
		view:first-child,
		view:last-child {
			margin-right: 30rpx;
		}
		view:last-child {
			text-align: right;
		}
	}
	.line {
		margin-top: 0;
		margin-bottom: 0;
	}
}

.item-height {
	height: 110rpx;
	align-items: center;
	margin-left: 30rpx;
}

.invoice-type {
	align-items: center;
	margin-left: 30rpx;
}

.invoice-type:first-child {
	margin-left: 0;
	justify-content: flex-end;
}

.confirm-bottom {
	background-color: red;
	width: 100%;
	bottom: 0;
}